package com.cac.demo.newCode.sorting.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 实体类文件
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("DEMO")
public class SortingDemo {
    /**
     * 主键
     */
    @TableId("WMS_SORTING_ID")
    private String wmsSortingId;
    /**
     * 年龄
     */
    @TableField("AGE")
    private String age;
    /**
     * 名称
     */
    @TableField("NAME")
    private String name;
    /**
     * 邮件
     */
    @TableField("EMAIL")
    private String email;
    /**
     * 性别 0女1男
     */
    @TableField("GENDER")
    private String gender;
    /**
     * 金额 NUMBER(n) 当10 <= n <= 18 用BigDecimal 考虑到小数位次的精度用这个
     */
    @TableField("AMOUNT")
    private BigDecimal amount;
    /**
     *数量 NUMBER(n) 当1 <= n <= 9用 Integer
     */
    @TableField("QUANTITY")
    private Integer quantity;
}
